wind pumping - German English Dictionary